Last week, the Organization of Petroleum Exporting Countries, along with its Non-OPEC allies, announced its plans to release an additional 600 thousand barrels of oil per day (kbpd) into the oil markets in the coming months, altering the earlier agreement to restrict its supply until end of 2018...